Short Paper: View Dependent Rendering to Simple Parametric Display Surfaces
نویسندگان
چکیده
Computer displays have remained flat and rectangular for the most part. In this paper, we explore parametric display surfaces, which are of arbitrary shape, but with a mapping to a 2D domain for each pixel. The display could have arbitrary curved shapes given by implicit or parametric equations. We present a fast and efficient method to render 3D scenes onto such a display in a perspectively correct manner. Our method tessellates the scene based on the geodesic edge length and a user-defined error threshold. We also modify scene vertices, based on per-vertex ray casting, so that the final image appears correct to a user’s viewpoint. The ray-surface intersection procedure, geodesic length computation and 2D image mapping are assumed to be known for the given surface. We exploit the tessellation hardware of the SM 5.0 GPUs to perform the error checking, polygon splitting, and rendering in a single pass. This brings the performance of our approach closer to rasterization schemes, without needing ray tracing. Our scheme does not interpolate pixels, ensuring high quality. We demonstrate real display prototypes and show scalability of our system using simulated scenarios.
منابع مشابه
Improving B ezier Clipping and Chebyshev Boxing for Ray Tracing Parametric Surfaces
Ray tracing is a well known rendering technique for producing high quality photorealistic pictures. Parametric surfaces are being used extensively in geometric modeling and require fast and robust methods for computing the intersetions of rays with these surfaces. In this paper, we review two recent intersections methods and discuss their problems. Combining and optimizing the advantages of bot...
متن کاملVolumetric depth peeling for medical image display
Volumetric depth peeling (VDP) is an extension to volume rendering that enables display of otherwise occluded features in volume data sets. VDP decouples occlusion calculation from the volume rendering transfer function, enabling independent optimization of settings for rendering and occlusion. The algorithm is flexible enough to handle multiple regions occluding the object of interest, as well...
متن کاملView Dependent Stochastic Sampling for Efficient Rendering of Point Sampled Surfaces
In this paper we present a new technique for rendering very large datasets representing point-sampled surfaces. Rendering efficiency is considerably improved by using stochastic sampling that is controlled using various object and view dependent image space properties. Most of the current rendering algorithms simplify the model in a preprocessing step before rendering. This simplification prima...
متن کاملEfficient NURBS Rendering using View-Dependent LOD and Normal Maps
Rendering large trimmed NURBS models with high quality at interactive frame rates is of great interest for industry, since nearly all their models are designed on the basis of this surface type. Most existing approaches transform the NURBS surfaces into polygonal representation and build static levels of detail. Unfortunately, algorithms which keep the NURBS representation and generate view-dep...
متن کاملA Fast Algorithm for Rendering Parametric Surfaces
An algorithm for rendering shaded pictures of parametric surfaces is presented. The algorithm recursively subdivides each surface element on the basis of its screen-space curvature until it is sufficiently close to bilinear to be scan-converted by conventional polygon rendering techniques. The mathematical basis used to carry out the subdivsion yields the curvature criterion as a coefficient so...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011